org.eclipse.vtp.desktop.projects.core
Interface IWebServicePort

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, IVoiceToolsResource
All Known Implementing Classes:
WebServicePort

public interface IWebServicePort
extends IVoiceToolsResource

This interface represents a web service port.

Since:
2.1
Version:
1.0
Author:
Lonnie Pryor

Method Summary
 java.lang.String getServiceName()
          Returns the service name this port is bound under.
 IWebService getWebService()
          Returns the IWebService that contains this port.
 IWebServiceOperation getWebServiceOperation(java.lang.String name)
          Returns the web service operation with the specified name.
 java.util.List getWebServiceOperations()
          Returns the list of IWebServiceOperations defined for this web service port.
 
Methods inherited from interface org.eclipse.vtp.desktop.projects.core.IVoiceToolsResource
addRefreshListener, deferEvents, getName, getParent, getProject, refresh, removeRefreshListener, resumeEvents
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Method Detail

getServiceName

java.lang.String getServiceName()
Returns the service name this port is bound under.

Returns:
The service name this port is bound under.

getWebServiceOperations

java.util.List getWebServiceOperations()
Returns the list of IWebServiceOperations defined for this web service port.

Returns:
The list of IWebServiceOperations defined for this web service port.

getWebServiceOperation

IWebServiceOperation getWebServiceOperation(java.lang.String name)
Returns the web service operation with the specified name.

Parameters:
name - The name of the web service operation to return.
Returns:
The web service operation with the specified name.

getWebService

IWebService getWebService()
Returns the IWebService that contains this port.

Returns:
The IWebService that contains this port.